package com.aramco.fion.event
{	
	import flash.events.Event;
	
	import mx.rpc.IResponder;
	import mx.rpc.Responder;
	
	public class LoadQueryEvent extends BaseEvent
	{
		public static const LOAD_XML_APP_EVENT : String = "LOAD_XML_APP_EVENT";
		public static const LOAD_XML_QUERY_SELECTION_EVENT : String = "LOAD_XML_QUERY_SELECTION_EVENT";
		public static const LOAD_XML_F4_EVENT : String = "LOAD_XML_F4_EVENT";
		public static const LOAD_XML_REPORT_EVENT : String = "LOAD_XML_REPORT_EVENT";
		
		public static const LOAD_WELCOME_PAGE_EVENT: String = "LOAD_WELCOME_PAGE_EVENT";
		
		/**
		 * This is just a normal Flex event. The only thing to note is that we set 'bubbles' to true,
		 * so that the event will bubble up the display list, allowing Swiz to listen for your events.
		 */ 
		
		public function LoadQueryEvent(eventType:String, handler:IResponder = null):void
		{
			super(eventType, handler);
		}
		
		public var queryName:String;
		public var variableName:String;
		public var iobjnm:String;
		public var infocube:String;
		public var parm:Object;
	}
}